.class public Lnbisdk/mz;
.super Ljava/lang/Object;


# instance fields
.field private color:I

.field private hO:B

.field private hP:B

.field private sa:Lnbisdk/nu;

.field private sb:Z


# direct methods
.method public constructor <init>()V
    .locals 3

    const/4 v2, 0x2

    const/4 v1, 0x0

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    new-instance v0, Lnbisdk/nu;

    invoke-direct {v0}, Lnbisdk/nu;-><init>()V

    iput-object v0, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    iput v1, p0, Lnbisdk/mz;->color:I

    iput-boolean v1, p0, Lnbisdk/mz;->sb:Z

    iput-byte v2, p0, Lnbisdk/mz;->hO:B

    iput-byte v2, p0, Lnbisdk/mz;->hP:B

    return-void
.end method


# virtual methods
.method public a(Lnbisdk/fk;Lnbisdk/mz;ZIZLnbisdk/b;Lnbisdk/sh;)V
    .locals 12

    :try_start_0
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "dist"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_2

    const/4 v2, -0x1

    move/from16 v0, p4

    move v1, v2

    if-ne v0, v1, :cond_1

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->b()D

    move-result-wide v2

    :goto_0
    iget-object v10, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v11, Lnbisdk/fh;

    const/4 v4, 0x1

    sget-wide v5, Lnbisdk/dn;->fh:D

    const/4 v7, 0x1

    const/4 v9, 0x1

    move/from16 v8, p5

    invoke-static/range {v2 .. v9}, Lnbisdk/qm;->a(DZDZZZ)Ljava/lang/String;

    move-result-object v3

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    move-object v2, v11

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v10, v11}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    :cond_0
    :goto_1
    return-void

    :cond_1
    move-object/from16 v0, p6

    move/from16 v1, p4

    invoke-virtual {v0, v1}, Lnbisdk/b;->d(I)D

    move-result-wide v2

    goto :goto_0

    :cond_2
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "font"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_3

    const-string v2, "name"

    invoke-static {p1, v2}, Lnbisdk/ok;->j(Lnbisdk/fk;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    invoke-static {v2}, Lnbisdk/fh;->getFontSize(Ljava/lang/String;)B

    move-result v3

    iput-byte v3, p0, Lnbisdk/mz;->hO:B

    invoke-static {v2}, Lnbisdk/fh;->getFontStyle(Ljava/lang/String;)B

    move-result v2

    iput-byte v2, p0, Lnbisdk/mz;->hP:B
    :try_end_0
    .catch Lnbisdk/jr; {:try_start_0 .. :try_end_0} :catch_0

    goto :goto_1

    :catch_0
    move-exception v2

    invoke-virtual {v2}, Lnbisdk/jr;->getMessage()Ljava/lang/String;

    move-result-object v2

    const-wide/16 v3, 0x400

    const/4 v5, 0x1

    invoke-static {v2, v3, v4, v5}, Lnbisdk/pn;->a(Ljava/lang/String;JB)V

    goto :goto_1

    :cond_3
    :try_start_1
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "color"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_4

    const-string v2, "red"

    invoke-static {p1, v2}, Lnbisdk/iq;->b(Lnbisdk/fk;Ljava/lang/String;)J

    move-result-wide v2

    long-to-int v2, v2

    const-string v3, "green"

    invoke-static {p1, v3}, Lnbisdk/iq;->b(Lnbisdk/fk;Ljava/lang/String;)J

    move-result-wide v3

    long-to-int v3, v3

    const-string v4, "blue"

    invoke-static {p1, v4}, Lnbisdk/iq;->b(Lnbisdk/fk;Ljava/lang/String;)J

    move-result-wide v4

    long-to-int v4, v4

    shl-int/lit8 v2, v2, 0x10

    shl-int/lit8 v3, v3, 0x8

    or-int/2addr v2, v3

    or-int/2addr v2, v4

    iput v2, p0, Lnbisdk/mz;->color:I

    goto :goto_1

    :cond_4
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "text"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_5

    const-string v2, "data"

    invoke-static {p1, v2}, Lnbisdk/ok;->j(Lnbisdk/fk;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    if-eqz v3, :cond_0

    invoke-virtual {v3}, Ljava/lang/String;->length()I

    move-result v2

    if-lez v2, :cond_0

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_5
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "cardinal"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_6

    move-object/from16 v0, p6

    move/from16 v1, p4

    invoke-virtual {v0, v1}, Lnbisdk/b;->e(I)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_6
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "start-name"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_7

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->d()Lnbisdk/ej;

    move-result-object v2

    if-eqz v2, :cond_0

    invoke-virtual {v2}, Lnbisdk/ej;->getName()Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_7
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "start-address"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_9

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->d()Lnbisdk/ej;

    move-result-object v3

    if-eqz v3, :cond_0

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    invoke-virtual {v3}, Lnbisdk/ej;->y()Lnbisdk/so;

    move-result-object v3

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Lnbisdk/so;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const-string v2, "multiline"

    invoke-static {p1, v2}, Lnbisdk/ij$a;->c(Lnbisdk/fk;Ljava/lang/String;)Lnbisdk/fk;

    move-result-object v2

    if-eqz v2, :cond_8

    const/4 v2, 0x1

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_8
    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_9
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "start-phonenum"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_a

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->d()Lnbisdk/ej;

    move-result-object v2

    if-eqz v2, :cond_0

    const/4 v3, 0x0

    invoke-virtual {v2, v3}, Lnbisdk/ej;->P(I)Lnbisdk/eq;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Lnbisdk/eq;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_a
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "destination-name"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_b

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->e()Lnbisdk/ej;

    move-result-object v2

    if-eqz v2, :cond_0

    invoke-virtual {v2}, Lnbisdk/ej;->getName()Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_b
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "destination-address"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_d

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->e()Lnbisdk/ej;

    move-result-object v3

    if-eqz v3, :cond_0

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    invoke-virtual {v3}, Lnbisdk/ej;->y()Lnbisdk/so;

    move-result-object v3

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Lnbisdk/so;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const-string v2, "multiline"

    invoke-static {p1, v2}, Lnbisdk/ij$a;->c(Lnbisdk/fk;Ljava/lang/String;)Lnbisdk/fk;

    move-result-object v2

    if-eqz v2, :cond_c

    const/4 v2, 0x1

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_c
    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_d
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "destination-phonenum"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_e

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->e()Lnbisdk/ej;

    move-result-object v2

    if-eqz v2, :cond_0

    const/4 v3, 0x0

    invoke-virtual {v2, v3}, Lnbisdk/ej;->P(I)Lnbisdk/eq;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Lnbisdk/eq;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_e
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "oname"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_f

    move-object/from16 v0, p6

    move/from16 v1, p4

    invoke-virtual {v0, v1}, Lnbisdk/b;->f(I)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_f
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "dname"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_10

    move-object/from16 v0, p6

    move/from16 v1, p4

    invoke-virtual {v0, v1}, Lnbisdk/b;->g(I)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_10
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "dname-base"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_11

    move-object/from16 v0, p6

    move/from16 v1, p4

    invoke-virtual {v0, v1}, Lnbisdk/b;->h(I)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_11
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "aname"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_12

    move-object/from16 v0, p6

    move/from16 v1, p4

    invoke-virtual {v0, v1}, Lnbisdk/b;->i(I)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_12
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "aname-base"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_13

    move-object/from16 v0, p6

    move/from16 v1, p4

    invoke-virtual {v0, v1}, Lnbisdk/b;->j(I)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_13
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "tripdist"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_14

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->b()D

    move-result-wide v2

    const/4 v4, 0x1

    sget-wide v5, Lnbisdk/dn;->fh:D

    const/4 v7, 0x1

    const/4 v9, 0x1

    move/from16 v8, p5

    invoke-static/range {v2 .. v9}, Lnbisdk/qm;->a(DZDZZZ)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_14
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "triptime"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_15

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->c()J

    move-result-wide v2

    const/4 v4, 0x1

    const/4 v5, 0x0

    const/4 v6, 0x1

    const/4 v7, 0x1

    const/4 v8, 0x1

    invoke-static/range {v2 .. v8}, Lnbisdk/qm;->a(JZZZZZ)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_15
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "newline"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_17

    iget-boolean v2, p0, Lnbisdk/mz;->sb:Z

    if-eqz v2, :cond_16

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    const-string v3, " "

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    :cond_16
    const/4 v2, 0x1

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_17
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "stack-dist"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_18

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->l()D

    move-result-wide v2

    const/4 v4, 0x1

    sget-wide v5, Lnbisdk/dn;->fh:D

    const/4 v7, 0x1

    const/4 v9, 0x1

    move/from16 v8, p5

    invoke-static/range {v2 .. v9}, Lnbisdk/qm;->a(DZDZZZ)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_18
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "ahead-dist"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_19

    move-object/from16 v0, p6

    move/from16 v1, p4

    invoke-virtual {v0, v1}, Lnbisdk/b;->s(I)D

    move-result-wide v2

    const/4 v4, 0x1

    sget-wide v5, Lnbisdk/dn;->fh:D

    const/4 v7, 0x1

    const/4 v9, 0x1

    move/from16 v8, p5

    invoke-static/range {v2 .. v9}, Lnbisdk/qm;->a(DZDZZZ)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_19
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "step-number"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_1a

    move-object/from16 v0, p6

    move/from16 v1, p4

    invoke-virtual {v0, v1}, Lnbisdk/b;->q(I)I

    move-result v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    new-instance v4, Ljava/lang/StringBuilder;

    invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V

    const-string v5, ""

    invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v4

    invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v3

    invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_1a
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "total-steps"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_1b

    move-object/from16 v0, p6

    move/from16 v1, p4

    invoke-virtual {v0, v1}, Lnbisdk/b;->r(I)I

    move-result v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    new-instance v4, Ljava/lang/StringBuilder;

    invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V

    const-string v5, ""

    invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v4

    invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v3

    invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_1b
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "tripremaindist"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_1c

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->j()D

    move-result-wide v2

    const/4 v4, 0x1

    sget-wide v5, Lnbisdk/dn;->fh:D

    const/4 v7, 0x1

    const/4 v9, 0x1

    move/from16 v8, p5

    invoke-static/range {v2 .. v9}, Lnbisdk/qm;->a(DZDZZZ)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_1c
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "tripremaintime"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_1d

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->k()J

    move-result-wide v2

    const/4 v4, 0x1

    const/4 v5, 0x0

    const/4 v6, 0x1

    const/4 v7, 0x1

    const/4 v8, 0x1

    invoke-static/range {v2 .. v8}, Lnbisdk/qm;->a(JZZZZZ)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_1d
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "tripsettings"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_1e

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->h()Lnbisdk/bb;

    move-result-object v3

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Lnbisdk/bb;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_1e
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "if-traffic-delay"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_1f

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->n()Z

    move-result v2

    if-eqz v2, :cond_0

    invoke-virtual {p1}, Lnbisdk/fk;->ae()Ljava/util/Enumeration;

    move-result-object v10

    :goto_2
    invoke-interface {v10}, Ljava/util/Enumeration;->hasMoreElements()Z

    move-result v2

    if-eqz v2, :cond_0

    invoke-interface {v10}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Lnbisdk/fk;

    move-object v2, p0

    move-object v4, p2

    move v5, p3

    move/from16 v6, p4

    move/from16 v7, p5

    move-object/from16 v8, p6

    move-object/from16 v9, p7

    invoke-virtual/range {v2 .. v9}, Lnbisdk/mz;->a(Lnbisdk/fk;Lnbisdk/mz;ZIZLnbisdk/b;Lnbisdk/sh;)V

    goto :goto_2

    :cond_1f
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "traffic-delay"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_20

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->m()J

    move-result-wide v2

    const-wide/16 v4, 0x3c

    mul-long/2addr v2, v4

    const/4 v4, 0x1

    const/4 v5, 0x0

    const/4 v6, 0x1

    const/4 v7, 0x1

    const/4 v8, 0x1

    invoke-static/range {v2 .. v8}, Lnbisdk/qm;->a(JZZZZZ)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_20
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "ferriesremaining"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_21

    new-instance v2, Ljava/lang/StringBuilder;

    invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V

    const-string v3, " "

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v2

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->p()I

    move-result v3

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v2

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_21
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "speedcameraremaindist"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_22

    invoke-virtual/range {p6 .. p6}, Lnbisdk/b;->q()D

    move-result-wide v2

    const/4 v4, 0x1

    sget-wide v5, Lnbisdk/dn;->fh:D

    const/4 v7, 0x1

    const/4 v9, 0x1

    move/from16 v8, p5

    invoke-static/range {v2 .. v9}, Lnbisdk/qm;->a(DZDZZZ)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_22
    invoke-virtual {p1}, Lnbisdk/fk;->getName()Ljava/lang/String;

    move-result-object v2

    const-string v3, "next-significant-dist"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_23

    move-object/from16 v0, p6

    move/from16 v1, p4

    invoke-virtual {v0, v1}, Lnbisdk/b;->u(I)D

    move-result-wide v2

    const/4 v4, 0x1

    sget-wide v5, Lnbisdk/dn;->fh:D

    const/4 v7, 0x1

    const/4 v9, 0x1

    move/from16 v8, p5

    invoke-static/range {v2 .. v9}, Lnbisdk/qm;->a(DZDZZZ)Ljava/lang/String;

    move-result-object v3

    iget-object v8, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    new-instance v2, Lnbisdk/fh;

    iget v4, p0, Lnbisdk/mz;->color:I

    iget-byte v5, p0, Lnbisdk/mz;->hO:B

    iget-byte v6, p0, Lnbisdk/mz;->hP:B

    iget-boolean v7, p0, Lnbisdk/mz;->sb:Z

    invoke-direct/range {v2 .. v7}, Lnbisdk/fh;-><init>(Ljava/lang/String;IBBZ)V

    invoke-virtual {v8, v2}, Lnbisdk/nu;->a(Lnbisdk/fh;)V

    const/4 v2, 0x0

    iput-boolean v2, p0, Lnbisdk/mz;->sb:Z

    goto/16 :goto_1

    :cond_23
    move-object/from16 v2, p7

    move-object v3, p1

    move-object v4, p2

    move v5, p3

    move/from16 v6, p4

    move/from16 v7, p5

    move-object/from16 v8, p6

    invoke-virtual/range {v2 .. v8}, Lnbisdk/sh;->a(Lnbisdk/fk;Lnbisdk/mz;ZIZLnbisdk/b;)V
    :try_end_1
    .catch Lnbisdk/jr; {:try_start_1 .. :try_end_1} :catch_0

    goto/16 :goto_1
.end method

.method public gj()Lnbisdk/nu;
    .locals 1

    iget-object v0, p0, Lnbisdk/mz;->sa:Lnbisdk/nu;

    return-object v0
.end method
